home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group00b.txt / 000140_icon-group-sender_Thu Nov 2 08:04:51 2000.msg < prev    next >
Internet Message Format  |  2001-01-03  |  1KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.11.1/8.11.1) id eA2F3TQ08654
  4.     for icon-group-addresses; Thu, 2 Nov 2000 08:03:29 -0700 (MST)
  5. Message-Id: <200011021503.eA2F3TQ08654@baskerville.CS.Arizona.EDU>
  6. Date: Thu, 02 Nov 2000 08:43:43 -0600
  7. From: "Charles Hethcoat" <CHETHCOA@oss.oceaneering.com>
  8. To: <icon-group@cs.arizona.edu>
  9. Subject: Re: How would the experts handle this...??
  10. Content-Disposition: inline
  11. X-Guinevere: 1.0.13 ; Oceaneering Int'l
  12. X-MIME-Autoconverted: from quoted-printable to 8bit by baskerville.CS.Arizona.EDU id eA2Eh7308122
  13. Errors-To: icon-group-errors@cs.arizona.edu
  14. Status: RO
  15. Content-Length: 650
  16.  
  17. Well, it should be clear that there is more than one way to skin a cat.  However, all the submissions I've looked at clearly show some things.
  18.  
  19. (1)  Everyone used two tables, a left and a right, to accumulate the results.
  20.  
  21. (2)  It looks like proper use of Icon's builtin tools (strings, sets, tables, and lists) greatly shortens a program's source code.
  22.  
  23. It would be interesting to benchmark some of the different approaches to this problem on execution speed as well as on readability.  By that I am thinking of how well the source code expresses the problem statement.
  24.  
  25. Charles Hethcoat
  26.  
  27. P. S. No cats were harmed in the making of this e-mail.
  28.  
  29.  
  30.  
  31.